NP-complete problems and Quantum Search
ثبت نشده
چکیده
Consider SAT, the prototypical example of an NP-complete problem. An instance of this problem consists of a Boolean function f (x1, . . . ,xn) = c1 ∧ . . .∧ cm; the SAT problem asks you to determine whether there exists a satisfying assignment—that is, an input (a1, . . . ,an) such that f (a1, . . . ,an) = 1. UNIQUE-SAT is a variant of SAT that poses the same problem with the restriction that f must have zero or one satisfying assignments, but no more. As it turns out, there is a randomized reduction from SAT to UNIQUE-SAT; thus, the two problems are equally hard. We’ll use the black box model when considering this problem. In this model, we know that either f ≡ 0 or there exists exactly one a such that f (a) = 1, where a is chosen uniformly at random. That is, f is treated as a black box; we can make queries to f , but we have no access to the Boolean formula itself. Equivalently we can represent f by a table of N = 2n entries where either none or exactly one entry is 1. Ideally we want a quantum algorithm that solves this problem in time O(poly(n)) = O(poly− log(N)).
منابع مشابه
The Subset Sum Problem: Reducing Time Complexity of NP-Completeness with Quantum Search
Abstract. The Subset Sum Problem is a member of the NP-complete class, so no known polynomial time algorithm exists for it. Although there are polynomial time approximations and heuristics, these are not always acceptable, yet exact-solution algorithms are unfeasible for large input. Quantum computation offers new insights for not only the Subset Sum Problem but also the entire NP-complete clas...
متن کاملComputational complexity of the quantum separability problem
Ever since entanglement was identified as a computational and cryptographic resource, researchers have sought efficient ways to tell whether a given density matrix represents an unentangled, or separable, state. This paper gives the first systematic and comprehensive treatment of this (bipartite) quantum separability problem, focusing on its deterministic (as opposed to randomized) computationa...
متن کاملNew quantum algorithm for studying NP-complete problems
Ordinary approach to quantum algorithm is based on quantum Turing machine or quantum circuits. It is known that this approach is not powerful enough to solve NP-complete problems. In this paper we study a new approach to quantum algorithm which is a combination of the ordinary quantum algorithm with a chaotic dynamical system. We consider the satisfiability problem as an example of NP-complete ...
متن کاملThe complexity class PDQP
Quantum computers are believed to be strictly more computationally powerful than classical computers, but not so much more powerful that they can solve NP-complete problems efficiently. This is because of the result that a quantum computer takes Θ(N) time to search an unstructured N -element list for a particular marked item, as opposed to poly(logN) time for a nondeterministic computer. On the...
متن کاملNonlinear quantum mechanics implies polynomial-time solution for NP-complete and #P problems
If quantum states exhibit small nonlinearities during time evolution, then quantum computers can be used to solve NP-complete problems in polynomial time. We provide algorithms that solve NP-complete and #P oracle problems by exploiting nonlinear quantum logic gates. It is argued that virtually any deterministic nonlinear quantum theory will include such gates, and the method is explicitly demo...
متن کاملar X iv : 1 51 1 . 00 65 7 v 2 [ qu an t - ph ] 2 N ov 2 01 6 Grover search and the no - signaling principle
Two of the key properties of quantum physics are the no-signaling principle and the Grover search lower bound. That is, despite admitting stronger-than-classical correlations, quantum mechanics does not imply superluminal signaling, and despite a form of exponential parallelism, quantum mechanics does not imply polynomial-time brute force solution of NP-complete problems. Here, we investigate t...
متن کامل